package com.yt.sys.mapper;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.yt.sys.models.dto.SysRolePermissionDTO;
import com.yt.sys.models.vo.SysRolePermissionVO;
import io.lettuce.core.dynamic.annotation.Param;

import java.util.List;
import java.util.Map;

/**
 * 角色-权限关联信息映射
 *
 * @author chen
 * @Date 2025-09-03 14:27:13
 */
public interface SysRolePermissionMapper extends BaseMapper<SysRolePermissionDTO> {

    List<SysRolePermissionVO> selectRolePermissionPage(
            Page<SysRolePermissionVO> page,
            @Param("params") Map<String, Object> params
    );
}
